﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel.DataAnnotations;
using DataAnnotationsExtensions;
using System.Web.Mvc;

namespace JPSOFTWARE.BON.Modelos
{
    public class Contato
    {
        [HiddenInput(DisplayValue = false)]
        public int IdContato { get; set; }

        [Required(AllowEmptyStrings = false, ErrorMessage = "Obrigatório.")]
        [Display(Name = "Nome:* ")]
        public string Nome { get; set; }

        [Required(AllowEmptyStrings = false, ErrorMessage = "Obrigatório.")]
        [Email(ErrorMessage = "E-mail inválido.")]
        [Display(Name = "E-mail:* ")]
        public string Email { get; set; }

        [Required(AllowEmptyStrings = false, ErrorMessage = "Obrigatório.")]
        [StringLength(255, MinimumLength = 3, ErrorMessage = "Digite no mínimo 3 caracteres e no máximo 255 caracteres")]
        [Display(Name = "Mensagem:* ")]
        public string Mensagem { get; set; }
    }
}
